Seddon Square, Canterbury Bach Rentals & Resorts